package teacher.abstracts;

import teacher.domain.MyArrayUtilImpl;

/*
     定义一个专门操作数组的工具类的抽象类
          -- 查询数组中所有元素的抽象方法
          -- 查询元素在数组中位置的抽象方法
          -- 数组反转之后返回的抽象方法
          -- 删除数组中指定索引位置元素的抽象方法
          -- 向数组指定索引位置添加元素的抽象方法
          -- 判断数组中元素是否存满的抽象方法

     定义一个子类继承抽象父类，重写抽象方法并测试
 */
public class AbstractDemo3 {
    public static void main(String[] args) {
        MyArrayUtilImpl myArrayUtil = new MyArrayUtilImpl();

        int[] arr = {1,2,3,4,5};
        myArrayUtil.finaAll(arr);
    }
}
